package com.admin.req.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 管理员保存
 * 
 * @author ZY
 * @date 2018/10/18
 */
@Data
@ApiModel("AdminReq(审核用户保存)")
public class AdminReq {

    private Integer userId;

    @ApiModelProperty(value = "登录名-用户名", required = true)
    private String username;

    @ApiModelProperty(value = "密码")
    private String password;

    @ApiModelProperty(value = "任务责任人", required = true)
    private String realname;

    @ApiModelProperty(value = "负责人电话")
    private String mobile;

    @ApiModelProperty(value = "用户备注信息")
    private String remark;

    @ApiModelProperty(value = " 账号状态 0为正常 1为冻结 2为删除或作废或黑名单用户")
    private Integer istatus;

    @ApiModelProperty(value = "角色id", required = true)
    private List<Long> roleIds;

    @ApiModelProperty(value = "用户级别， province 省， city 市  area 区县", required = true)
    private String memberLevel;

    @ApiModelProperty(value = "负责区域ids", required = true)
    private String responsibleAreaIds;

    @ApiModelProperty(value = "负责区域", required = true)
    private String responsibleArea;



}